// 根模块，告诉怎么
// Browser Module，浏览器解析的模块
import { BrowserModule } from '@angular/platform-browser';
// angular核心模块
import { NgModule } from '@angular/core';
// 根组件
import { AppComponent } from './app.component';
import { NewsComponent } from './components/news/news.component';

// @NgModule 装饰器，@NgModule接受一个元数据对象，告诉angular如何编译和启动应用

@NgModule({
  declarations: [
    // 配置当前项目运行的组件
    AppComponent,
    NewsComponent
  ],
  imports: [
    // 配置当前模块运行依赖的其他模块
    BrowserModule
  ],
  providers: [],
  // 配置项目所需要的服务
  bootstrap: [AppComponent]
  // 指定应用的主视图，称之为根组件，通过引导根APPModule来启动对应的应用
})
// 模块不需要导出任何东西，因为其他组件不需要导入很模块
export class AppModule { }
